To give and to sell ...